home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / os2 / swapmo14.zip / SWAPMON.HLP (.txt) < prev    next >
OS/2 Help File  |  1996-02-01  |  62KB  |  1,141 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. About SwapMon ΓòÉΓòÉΓòÉ
  3.  
  4. Author: Thierry Ballon, Paris, France, 1994-1996 
  5.  
  6. SwapMonitor is not a free program,  but rather it is distributed as a shareware 
  7. for purposes of evaluation. You have the opportunity to evaluate this product 
  8. for up to 15 days before you are required to purchase a license. (see How to 
  9. register) 
  10.  
  11. A license of SwapMonitor can be purchased for 15$ 
  12.  
  13. SwapMonitor is a small program that will allow you to monitor SWAPPER.DAT size 
  14. and free space on all your drives (local and remote). 
  15.  
  16. SwapMonitor can also be used to setup alarms either one time or on a repetitive 
  17. basis. 
  18.  
  19. SwapMonitor can display the list of active processes and allows you to switch 
  20. to one of them or to kill any of them. Be carefull when using this last 
  21. feature, because you might loose work unintentionnally by forgetting to save 
  22. it. 
  23.  
  24. You will also be able to display various informations: 
  25.  
  26.      Date and time. 
  27.  
  28.      Elapsed time since the computer was booted. 
  29.  
  30.      Number of active processes and threads. 
  31.  
  32.      Percentage of usage for each drive. 
  33.  
  34.      Type of File System (fat, hpfs, lan, netware). 
  35.  
  36.  If you have Theseus2 (available in THESEUS2 PACKAGE on OS2TOOLS or System 
  37.  Performance Monitor/2 IBM product), you will also be able to display the 
  38.  following information: 
  39.  
  40.      SWAPPER.DAT analysis (how much of SWAPPER.DAT is actually used): see 
  41.       SWAPPER.DATA analysis 
  42.  
  43.      Memory analysis (how much memory is free, locked, ...): see Memory 
  44.       analysis 
  45.  
  46.      Process analysis (how much memory is used by each process): see Process 
  47.       analysis 
  48.  
  49.  In order to have Theseus2 support in SwapMonitor, you must put THESEUS0.DLL in 
  50.  a directory from LIBPATH and add the following line to your CONFIG.SYS file: 
  51.  
  52.   DEVICE=x:\path\THESEUS2.SYS
  53.  
  54.  SwapMonitor uses a Logging window to display Theseus2 information. If you 
  55.  don't want to use the Logging window (nor Theseus2), erase SWAPDLL.DLL 
  56.  
  57.  The following picture shows a sample SwapMonitor window where most options are 
  58.  active. The red line displays the status for the drive containing SWAPPER.DAT 
  59.  file. Note also, the error message because the network server for drive Q: is 
  60.  down. 
  61.  
  62.  SWAPPER.DAT path is determined from the SWAPPATH= statement in CONFIG.SYS. 
  63.  Normally CONFIG.SYS is located in the root of the boot drive. However in case 
  64.  you use Warp boot selection menu by pressing ALT-F1 you may end up using a 
  65.  copy of CONFIG.SYS elsewhere. If you want to look for CONFIG.SYS in another 
  66.  path, you simply have to specify this new path as first command line 
  67.  parameter, for example: 
  68.  
  69.   SwapMon H:\CONFIG.SYS
  70.  
  71.  You can customize SwapMonitor by opening its pop-up menu by clicking on mouse 
  72.  button 2 or pressing ALT, CTLR or F10 when SwapMonitor has focus: 
  73.  
  74.  Options             This will open a child pull-down menu where you can change 
  75.                      many options to customize SwapMonitor. (see: Options.) 
  76.  
  77.  Alarm               This will display a dialog box where you can setup an 
  78.                      alarm. You can choose to have the alarm lauched only one 
  79.                      time or every time ( hour, day, week, month, ...) 
  80.  
  81.  Process list        This will display a window with active process. You can 
  82.                      select any of them and switch ot to foreground or kill it. 
  83.  
  84.  Logging             This menu item is displayed if you keep SwapMon.dll. It 
  85.                      controls access to the Logging window. (see: Logging 
  86.                      window.) 
  87.  
  88.  Refresh all drives  This will force a test on all network drives. It is useful 
  89.                      if you have any drive still showing 'net error' messsage 
  90.                      and the server is up again. (see: Refresh all drives.) 
  91.  
  92.  Minimize or Maximize This option allows you to minimize SwapMonitor window if 
  93.                      it was in maximized state and vice-versa. It has the same 
  94.                      effect as double-clicking on SwapMonitor window. 
  95.  
  96.  Help                This will give you some help through Help Manager window. 
  97.                      You could as well press key F1 when SwapMonitor has focus. 
  98.  
  99.  Exit SwapMon        Click there to immediately exit SwapMonitor. Options are 
  100.                      automatically saved in SwapMon.ini file and will be 
  101.                      restored the next time you start SwapMonitor. 
  102.  
  103.  SwapMonitor options menus are not dismissed like usual menus when you click on 
  104.  them. You have to click on 'Close menus' selection in main pop-up menu or in 
  105.  SwapMonitor window to validate your choices and dismiss all pull-down menus. 
  106.  
  107.  You can easily change the font by dragging a new font from Font palette and 
  108.  change the backgound color by dragging a new color from Color Palette located 
  109.  in System Configuration folder 
  110.  
  111.  You can start Font and Palette Managers directly by clicking on an option from 
  112.  the options menu. (see Options) 
  113.  
  114.  All your selections will be automatically saved in SwapMon.ini file when 
  115.  exiting SwapMonitor. 
  116.  
  117.  If this file doesn't exist: 
  118.  
  119.      if SwapMon.exe is located on a local drive, then SwapMon.ini will be 
  120.       created in the same directory as SwapMon.exe. 
  121.  
  122.      if SwapMon.exe is located on a remote drive, then SwapMon.ini will be 
  123.       created in the root directory of OS/2 boot drive. This will allow network 
  124.       administrator to put SwapMon.exe on a shared network drive, and all users 
  125.       will keep a personal copy of their settings in SwapMon.ini on a local 
  126.       disk. 
  127.  
  128.  Once it has been created, you can then move SwapMon.ini to any directory 
  129.  listed in DPATH line of CONFIG.SYS. 
  130.  
  131.  You can easily switch between maximized display (see first picture above) and 
  132.  minimized display (see following picture) by double-clicking on SwapMonitor 
  133.  first line or by pressing any key but ESC when SwapMonitor has focus. 
  134.  
  135.  You can move SwapMonitor window anywhere within your desktop boundaries. If 
  136.  you prefer to move it to the upper screen area, it is a good idea to select 
  137.  option 'Title bar fixed' so that SwapMonitor window will expand toward the 
  138.  bottom of the screen when you double-click on the first line. 
  139.  
  140.  SwapMonitor was carefully tested but if you find any bug, please send a 
  141.  description of the problem to one of these E-Mail address: 
  142.  
  143.  INTERNET            tballon@fr.ibm.com 
  144.  
  145.  COMPUSERVE          75472,2561 
  146.  
  147.  
  148. ΓòÉΓòÉΓòÉ 2. What's new in release 1.40? ΓòÉΓòÉΓòÉ
  149.  
  150.      SwapMonitor now supports drive size higher than 1 Gigabyte 
  151.  
  152.      It is now possible to customize SwapMonitor with many different fonts by 
  153.       drag and drop from Font palette over the various areas of SwapMonitor. 
  154.  
  155.      An alarm facility has been added that that allows for one time or 
  156.       repetitive alarms to be setup. 
  157.  
  158.      A Process list window has been added where you can display process and 
  159.       select one process to kill or to bring to foreground. 
  160.  
  161.  
  162. ΓòÉΓòÉΓòÉ 3. How to register ΓòÉΓòÉΓòÉ
  163.  
  164. SwapMonitor is not a free program,  but rather it is distributed as a shareware 
  165. for purposes of evaluation. You have the opportunity to evaluate this product 
  166. for up to 15 days before you are required to purchase a license. 
  167.  
  168. A license of SwapMonitor can be purchased for 15$ 
  169.  
  170. You can register on Compuserve: 
  171.  
  172.       GO SWREG 
  173.  
  174.       select the registration ID: 7779 
  175.  
  176.  You can also register via BMT Micro 
  177.  
  178.   Mail Orders To: BMT Micro
  179.                   PO Box 15016
  180.                   Wilmington, NC 28408
  181.                   U.S.A.
  182.  
  183.   Voice Orders: 9:00am - 7:00pm EST (-5 GMT)
  184.                 (800  414-4268 (orders only)
  185.                 (910) 791-7052
  186.  
  187.   Fax Orders: (910) 350-2937  24 hours / 7 Days
  188.  
  189.   Online Orders via modem: (910) 350-8061  10 lines, all 14.4K
  190.                            (910) 799-0923 Direct 28.8K line
  191.  
  192.  Ordering and general ordering questions: 
  193.  
  194.       Via AOL: bmtmicro 
  195.  
  196.       via Internet: orders@bmtmicro.com or tbrad@wilmington.net 
  197.  
  198.       On the WEB, check http://www.wilmington.net/bmtmicro 
  199.  
  200.  "BMT Micro" accepts Visa, Mastercard, Discover, American Express, Money Order, 
  201.  Cashiers Check, Personal Check.  Please do not send cash in the mail. Personal 
  202.  checks are subject to clearance. 
  203.  
  204.  (see Order form for other details.) 
  205.  
  206.  We are automatically notified of your on-line registration and you will 
  207.  receive an E-Mail acknoledgment of your order within two business day with 
  208.  your personal license number. Entering this license number in SwapMonitor will 
  209.  immediately convert your copy into a registered copy of SwapMonitor 
  210.  
  211.  DISCLAIMER - AGREEMENT 
  212.  
  213.  
  214. ΓòÉΓòÉΓòÉ 3.1. Definition of Shareware ΓòÉΓòÉΓòÉ
  215.  
  216. Shareware distribution gives users a chance to try software before buying it. 
  217. If you try a shareware program and continue using it, you are expected to 
  218. register. 
  219.  
  220. Copyright laws apply to both Shareware and commercial software, and the 
  221. copyright holder retains all rights, with a few specific exceptions as stated 
  222. below. Shareware authors are accomplished programmers, just like commercial 
  223. authors, and the programs are of comparable quality. (In both cases, there are 
  224. good programs and bad ones !). The main difference is in the method of 
  225. distribution. The author specifically grants the right to copy and distribute 
  226. the software, either to all and sundry or to a specific group. 
  227.  
  228. Shareware is a distribution method, not a type of software. You should find 
  229. software that suits your needs and pocketbook, whether it's commercial or 
  230. shareware. The Shareware system makes fitting your needs easier, because you 
  231. can try before you buy. And because the overhead is low, prices are low also. 
  232. Shareware has the ultimate money-back guarantee -- if you don't use the 
  233. product, you don't pay for it. 
  234.  
  235.  
  236. ΓòÉΓòÉΓòÉ 3.2. Disclaimer - Agreement ΓòÉΓòÉΓòÉ
  237.  
  238. Users of SwapMonitor must accept this disclaimer of warranty: "SwapMonitor is 
  239. supplied AS IS. The author disclaims all warranties, expressed or implied, 
  240. including, without limitation, the warranties of merchantability and of fitness 
  241. for any purpose. The author assumes no liability for damages, direct or 
  242. consequential, which may result from the use of SwapMonitor". 
  243.  
  244. SwapMonitor is a shareware program and is provided at no charge to the user for 
  245. evaluation. Feel free to share it with your friends, but you are not allowed to 
  246. give it away altered or as part of another system. 
  247.  
  248. If you continue using SwapMonitor after the 15 days evaluation period, you must 
  249. purchase a license by registering (see how to register) 
  250.  
  251.  
  252. ΓòÉΓòÉΓòÉ 3.3. Entering the registration code ΓòÉΓòÉΓòÉ
  253.  
  254. Once your registration is received and validated, you will get a license code 
  255. by E-Mail within a few days if you registered with Compuserve or by regular 
  256. mail if didn't specify any E-Mail address (please, allow one or two weeks for 
  257. processing in this later case). 
  258.  
  259. You must enter your name and registration code exactly has stated in your 
  260. license acceptation (upper and lower case). 
  261.  
  262. This license code will allow you to convert you shareware version into a 
  263. full-function registered version. Keep this license code in a safe place for 
  264. further reference if you reinstall all your system. 
  265.  
  266. This license code is your proof of purchase. You must not give nor transfer it 
  267. to anybody else under any condition. 
  268.  
  269.  
  270. ΓòÉΓòÉΓòÉ 4. Order form ΓòÉΓòÉΓòÉ
  271.  
  272.      _____________________________________________________________________
  273.  
  274.                            S w a p M o n i t o r
  275.      _____________________________________________________________________
  276.  
  277.                   Mail Orders To: BMT Micro
  278.                                   PO Box 15016
  279.                                   Wilmington, NC 28408
  280.                                   U.S.A.
  281.  
  282.                     Voice Orders: 9:00am - 7:00pm EST (-5 GMT)
  283.                                   (800  414-4268 (orders only)
  284.                                   (910) 791-7052
  285.  
  286.                       Fax Orders: (910) 350-2937  24 hours / 7 Days
  287.  
  288.          Online Orders via modem: (910) 350-8061  10 lines, all 14.4K
  289.                                   (910) 799-0923 Direct 28.8K line
  290.  
  291.                Compuserve Orders: GO SWREG, select ID=7779
  292.  
  293.      Ordering and general ordering questions:
  294.                          Via AOL: bmtmicro
  295.                   via Compuserve: Thomas Bradford, 74031,307
  296.                     via Internet: orders@bmtmicro.com
  297.                                   tbrad@wilmington.net
  298.  
  299.      We accept Visa, Mastercard, Discover, American Express, Money Order,
  300.      Cashiers Check, Personal Check.  Please do not send cash in the mail.
  301.      Personal checks are subject to clearance.
  302.  
  303.      Each copy of the package includes the latest version of SwapMonitor
  304.      _____________________________________________________________________
  305.  
  306.      Name ________________________________________________________________
  307.  
  308.      Address _____________________________________________________________
  309.  
  310.              _____________________________________________________________
  311.  
  312.      Phone _______________________________________________________________
  313.  
  314.      E-Mail ______________________________________________________________
  315.  
  316.  
  317.      Product                    Quantity Price  Number of copies
  318.      _________________________  ______________  ________________
  319.  
  320.      SwapMonitor (1-5 copies)   each 15$      x ____________ = + $ _______
  321.  
  322.      SwapMonitor (> 5 copies)   each 12.5$    x ____________ = + $ _______
  323.  
  324.      SwapMonitor (>10 copies)   each 10$      x ____________ = + $ _______
  325.  
  326.  
  327.  
  328.      Shipping and Handling (no quantity limit):                + $ _______
  329.  
  330.        Email - Subject to Credit Card Verification     Free
  331.        Fax - Subject to Credit Card Verification..     Free
  332.        Worldwide 1st Class .......................     Free
  333.        2nd Day Priority, USA Only ................ $   4.00 US
  334.        US Postal Service International Express
  335.          (Including Canada and Mexico), allow up to
  336.          7-10 days ............................... $  20.00 US
  337.        Airborne Select Delivery  (USA Only)        $   8.00 US
  338.        FedEx Overnight, USA Only (delivery by
  339.          3:00 pm the following day) .............. $  15.00 US
  340.        FedEx Europe/Japan (guaranteed delivery
  341.          within 3 days) .......................... $  30.00 US
  342.  
  343.        Worldwide, any business with a valid FedEx account can
  344.        charge shipping to their FedEx account and pay no
  345.        shipping charges to us.
  346.  
  347.      Total:                                                      $ _______
  348.  
  349.      ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  350.      Γöé                                                                   Γöé
  351.      Γöé For credit card payment only                                      Γöé
  352.      Γöé                                                                   Γöé
  353.      Γöé Circle one: VISA / Master / Discover / American Express           Γöé
  354.      Γöé                                                                   Γöé
  355.      Γöé Credit card number: _____________________________________________ Γöé
  356.      Γöé                                                                   Γöé
  357.      Γöé Expiration date: ________________________________________________ Γöé
  358.      Γöé                                                                   Γöé
  359.      Γöé Authorization signature: ________________________________________ Γöé
  360.      Γöé                                                                   Γöé
  361.      ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  362.  
  363.  
  364. ΓòÉΓòÉΓòÉ 5. Options ΓòÉΓòÉΓòÉ
  365.  
  366. This will show the main option pop-up menu. You get this pull-down by clicking 
  367. with mouse button 2 on SwapMonitor and then on 'Options'. 
  368.  
  369.      Close menus 
  370.  
  371.      Position 
  372.  
  373.      Beep 
  374.  
  375.      Refresh time 
  376.  
  377.      Number format 
  378.  
  379.      Thousand separator 
  380.  
  381.      Clock 
  382.  
  383.      Minimized display 
  384.  
  385.      Maximized display 
  386.  
  387.      Swap color 
  388.  
  389.      Text color 
  390.  
  391.      Background color 
  392.  
  393.      Font 
  394.  
  395.      Exclude drives 
  396.  
  397.      Include drives 
  398.  
  399.      Confirm on exit 
  400.  
  401.  
  402. ΓòÉΓòÉΓòÉ 5.1. Close menus ΓòÉΓòÉΓòÉ
  403.  
  404. Click on this item when you have finished selecting your options to dismiss all 
  405. menus. 
  406.  
  407.  
  408. ΓòÉΓòÉΓòÉ 5.2. Position ΓòÉΓòÉΓòÉ
  409.  
  410. This open a sub-menu where you can setup SwapMonitor position: 
  411.  
  412.      Float on top 
  413.  
  414.      Keep visible 
  415.  
  416.      Title bar fixed 
  417.  
  418.      Right border fixed 
  419.  
  420.      Attached to corner 
  421.  
  422.  
  423. ΓòÉΓòÉΓòÉ 5.2.1. Float on top ΓòÉΓòÉΓòÉ
  424.  
  425. Select this option to allow SwapMonitor to float over any window at refresh 
  426. time. 
  427.  
  428.  
  429. ΓòÉΓòÉΓòÉ 5.2.2. Keep Visible ΓòÉΓòÉΓòÉ
  430.  
  431. SwapMonitor will keep always visible, i.e. it will move to top only if it is 
  432. completely covered by another window. Otherwise, if a small part of it is 
  433. uncovered, nothing happens. 
  434.  
  435.  
  436. ΓòÉΓòÉΓòÉ 5.2.3. Title bar fixed ΓòÉΓòÉΓòÉ
  437.  
  438. This allows you to place SwapMonitor near the upper screen, so that 
  439. SwapMonitor's first line will be fixed and the window will expand downwards 
  440. when double clicking on it. 
  441.  
  442.  
  443. ΓòÉΓòÉΓòÉ 5.2.4. Right border fixed ΓòÉΓòÉΓòÉ
  444.  
  445. If you place SwapMonitor close to the right border of the screen, this will 
  446. enforce the window to keep its right border fixed when switching between 
  447. maximized and minimized state or when its width changes. 
  448.  
  449.  
  450. ΓòÉΓòÉΓòÉ 5.2.5. Attached to corner ΓòÉΓòÉΓòÉ
  451.  
  452. If you select this action, SwapMonitor window will always keep attached to the 
  453. nearest screen corner. This disables 'Title bar fixed' and 'Right border fixed' 
  454. options. 
  455.  
  456.  
  457. ΓòÉΓòÉΓòÉ 5.3. Beep ΓòÉΓòÉΓòÉ
  458.  
  459. With this option active, SwapMonitor will make a ascending 2 tones beep when 
  460. SWAPPER.DAT is growing and a descending beep when decreasing. 
  461.  
  462.  
  463. ΓòÉΓòÉΓòÉ 5.4. Refresh time ΓòÉΓòÉΓòÉ
  464.  
  465. Select wich refresh time SwapMonitor will use to update its infos. 
  466.  
  467.  
  468. ΓòÉΓòÉΓòÉ 5.5. Number format ΓòÉΓòÉΓòÉ
  469.  
  470. This allows you to select: byte, Kilobyte or Megabyte to display numbers. 
  471. Kilobytes means 1024 bytes and Megabyte means 1024 Kilobytes. 
  472.  
  473.  
  474. ΓòÉΓòÉΓòÉ 5.5.1. Byte ΓòÉΓòÉΓòÉ
  475.  
  476. There is no conversion. 
  477.  
  478.  
  479. ΓòÉΓòÉΓòÉ 5.5.2. KB ΓòÉΓòÉΓòÉ
  480.  
  481. Numbers are divided by 1024. 
  482.  
  483.  
  484. ΓòÉΓòÉΓòÉ 5.5.3. MB ΓòÉΓòÉΓòÉ
  485.  
  486. Numbers are divided by 1024*1024. 
  487.  
  488.  
  489. ΓòÉΓòÉΓòÉ 5.5.4. Round numbers ΓòÉΓòÉΓòÉ
  490.  
  491. When display as KB or MB, this will round numbers to the closest value. 
  492.  
  493.  
  494. ΓòÉΓòÉΓòÉ 5.6. Thousands separator ΓòÉΓòÉΓòÉ
  495.  
  496. Select the character you want to use as a decimal separator. 
  497.  
  498.  
  499. ΓòÉΓòÉΓòÉ 5.7. Clock ΓòÉΓòÉΓòÉ
  500.  
  501. This pull-down menu allows you to select time and date options. 
  502.  
  503.      Date 
  504.  
  505.      Long Date 
  506.  
  507.      Date on 2nd line 
  508.  
  509.      Date Format 
  510.  
  511.      Time 
  512.  
  513.      Time on 2nd line 
  514.  
  515.      Seconds 
  516.  
  517.      Time Format 
  518.  
  519.  
  520. ΓòÉΓòÉΓòÉ 5.7.1. Date ΓòÉΓòÉΓòÉ
  521.  
  522. Display current date. 
  523.  
  524.  
  525. ΓòÉΓòÉΓòÉ 5.7.2. Long Date ΓòÉΓòÉΓòÉ
  526.  
  527. The date will be displayed using the following format: Mon Jan 16 1995 
  528.  
  529.  
  530. ΓòÉΓòÉΓòÉ 5.7.3. Date on 2nd line ΓòÉΓòÉΓòÉ
  531.  
  532. The date will be moved to the second line. 
  533.  
  534.  
  535. ΓòÉΓòÉΓòÉ 5.7.4. Date Format ΓòÉΓòÉΓòÉ
  536.  
  537. You can select date format: 
  538.  
  539.  mm/dd               January 27th will be displayed: 1/27 
  540.  
  541.  dd/mm               January 27th will be displayed: 27/1 
  542.  
  543.  Default             Date format will be as derived from Country Settings. 
  544.  
  545.  
  546. ΓòÉΓòÉΓòÉ 5.7.5. Time ΓòÉΓòÉΓòÉ
  547.  
  548. Display current time. 
  549.  
  550.  
  551. ΓòÉΓòÉΓòÉ 5.7.6. Time on 2nd line ΓòÉΓòÉΓòÉ
  552.  
  553. Time will be moved to second line. 
  554.  
  555.  
  556. ΓòÉΓòÉΓòÉ 5.7.7. Seconds ΓòÉΓòÉΓòÉ
  557.  
  558. Add seconds to time display. 
  559.  
  560.  
  561. ΓòÉΓòÉΓòÉ 5.7.8. Time Format ΓòÉΓòÉΓòÉ
  562.  
  563. You can select time format: 
  564.  
  565.  AA-PM               13:36:20 will be displayed: 01:36:20p 
  566.  
  567.  24 hours            13:36:20 will be displayed: 13:36:20 
  568.  
  569.  Default             Time format will be as derived from Country Settings. 
  570.  
  571.  
  572. ΓòÉΓòÉΓòÉ 5.8. Minimized Display ΓòÉΓòÉΓòÉ
  573.  
  574. This options allow to setup the display while SwapMonitor is in minimized 
  575. state, i.e. while only one line is displayed. 
  576.  
  577.      Swap 
  578.  
  579.      Free Space 
  580.  
  581.      Swap/Free 
  582.  
  583.      Alternate 
  584.  
  585.  
  586. ΓòÉΓòÉΓòÉ 5.8.1. Swap ΓòÉΓòÉΓòÉ
  587.  
  588. Display SWAPPER.DAT size in SwapMonitor 1st line. 
  589.  
  590.  
  591. ΓòÉΓòÉΓòÉ 5.8.2. Free ΓòÉΓòÉΓòÉ
  592.  
  593. Display free space remaining on drive with SWAPPER.DAT in SwapMonitor 1st line. 
  594.  
  595.  
  596. ΓòÉΓòÉΓòÉ 5.8.3. Swap/Free ΓòÉΓòÉΓòÉ
  597.  
  598. Display SWAPPER.DAT size and free space remaining on drive with SWAPPER.DAT in 
  599. SwapMonitor 1st line. 
  600.  
  601.  
  602. ΓòÉΓòÉΓòÉ 5.8.4. Alternate ΓòÉΓòÉΓòÉ
  603.  
  604. If you select this option, SwapMonitor will display SWAPPER.DAT size and free 
  605. space on this drive alternating. 
  606.  
  607.  
  608. ΓòÉΓòÉΓòÉ 5.9. Maximized Display ΓòÉΓòÉΓòÉ
  609.  
  610. This will open another pop-up menu where you can control many options that can 
  611. be displayed by SwapMonitor while in maximized state: 
  612.  
  613.      Swap size 
  614.  
  615.      Show elapsed time 
  616.  
  617.      Reset elapsed time 
  618.  
  619.      Booted elapsed time 
  620.  
  621.      Processes and Threads 
  622.  
  623.      Free space 
  624.  
  625.      Drive size 
  626.  
  627.      Drive size in Mb 
  628.  
  629.      Percentage 
  630.  
  631.      File system 
  632.  
  633.      Volume label 
  634.  
  635.      Volume label lower case 
  636.  
  637.      Local drives only 
  638.  
  639.      Remote drives only 
  640.  
  641.  
  642. ΓòÉΓòÉΓòÉ 5.9.1. Swap size ΓòÉΓòÉΓòÉ
  643.  
  644. This allows you to display SWAPPER.DAT size within SwapMonitor maximized 
  645. window. 
  646.  
  647. This can be useful if you decide to display only the time in the first line and 
  648. when SwapMonitor window is minimized. By double-clicking on the minimized 
  649. window, you can check SWAPPER.DAT size easily. 
  650.  
  651.  
  652. ΓòÉΓòÉΓòÉ 5.9.2. Show elapsed time ΓòÉΓòÉΓòÉ
  653.  
  654. Displays the time since computer was last booted or elapsed time was reset. 
  655.  
  656.  
  657. ΓòÉΓòÉΓòÉ 5.9.3. Reset elapsed time ΓòÉΓòÉΓòÉ
  658.  
  659. This will reset 'Elapsed time' counter so that elapsed time will be counted 
  660. from now. 
  661.  
  662.  
  663. ΓòÉΓòÉΓòÉ 5.9.4. Booted elapsed time ΓòÉΓòÉΓòÉ
  664.  
  665. Elapsed time will be counted since computer was last booted. 
  666.  
  667.  
  668. ΓòÉΓòÉΓòÉ 5.9.5. Process and Threads ΓòÉΓòÉΓòÉ
  669.  
  670. Displays the number of active processes and threads. 
  671.  
  672.  
  673. ΓòÉΓòÉΓòÉ 5.9.6. Free space ΓòÉΓòÉΓòÉ
  674.  
  675. This options allows you to display how much free space is available on each 
  676. drive. 
  677.  
  678.  
  679. ΓòÉΓòÉΓòÉ 5.9.7. Drive size ΓòÉΓòÉΓòÉ
  680.  
  681. This options allows you to display the size of each drive. 
  682.  
  683.  
  684. ΓòÉΓòÉΓòÉ 5.9.8. Drive size in Mb ΓòÉΓòÉΓòÉ
  685.  
  686. This options allows you to display the size of each drive in Mb even if you 
  687. have selected a different format to display other numbers. 
  688.  
  689.  
  690. ΓòÉΓòÉΓòÉ 5.9.9. Percentage ΓòÉΓòÉΓòÉ
  691.  
  692. If you select this options, SwapMonitor will show the percentage of used space 
  693. for each drive displayed. 
  694.  
  695.  
  696. ΓòÉΓòÉΓòÉ 5.9.10. File System ΓòÉΓòÉΓòÉ
  697.  
  698. Selecting this option will make SwapMonitor display the type of file system for 
  699. each displayed drive: 
  700.  
  701.      fat 
  702.  
  703.      hpfs 
  704.  
  705.      lan (OS/2 LAN Server) 
  706.  
  707.      netware 
  708.  
  709.  
  710. ΓòÉΓòÉΓòÉ 5.9.11. Volume label ΓòÉΓòÉΓòÉ
  711.  
  712. This will display volume label for each drive. 
  713.  
  714.  
  715. ΓòÉΓòÉΓòÉ 5.9.12. Volume label lower case ΓòÉΓòÉΓòÉ
  716.  
  717. This will display volume label for each drive with lower case. 
  718.  
  719.  
  720. ΓòÉΓòÉΓòÉ 5.9.13. Local drives ΓòÉΓòÉΓòÉ
  721.  
  722. This will exclude any LAN drive from the list. 
  723.  
  724.  
  725. ΓòÉΓòÉΓòÉ 5.9.14. Remote drives ΓòÉΓòÉΓòÉ
  726.  
  727. Only LAN drives will be monitored. 
  728.  
  729.  
  730. ΓòÉΓòÉΓòÉ 5.10. Swap color ΓòÉΓòÉΓòÉ
  731.  
  732. This options allows you to choose a specific color when displaying free space 
  733. for the drive containing SWAPPER.DAT file. 
  734.  
  735.  
  736. ΓòÉΓòÉΓòÉ 5.10.1. Invert ΓòÉΓòÉΓòÉ
  737.  
  738. The color will be the inverse of background color. 
  739.  
  740.  
  741. ΓòÉΓòÉΓòÉ 5.11. Text color ΓòÉΓòÉΓòÉ
  742.  
  743. This will open a pull down menu where you can directly start Color Palette 
  744. Manager by clicking on 'Start Color Palette' option. 
  745.  
  746. Drag a color from Color Palette Manager while pressing CTRL key over 
  747. SwapMonitor window. 
  748.  
  749.  
  750. ΓòÉΓòÉΓòÉ 5.12. Background color ΓòÉΓòÉΓòÉ
  751.  
  752. This will open a pull down menu where you can directly start Color Palette 
  753. Manager by clicking on 'Start Color Palette' option. 
  754.  
  755. Drag a color from Color Palette Manager over SwapMonitor window. 
  756.  
  757.  
  758. ΓòÉΓòÉΓòÉ 5.13. Font ΓòÉΓòÉΓòÉ
  759.  
  760. This will open a pull down menu where you can directly start Font Palette 
  761. Manager by clicking on 'Start Font Palette' option. 
  762.  
  763. When dragging a font over Logging window, you must choose a non-proportional 
  764. font. Any proportional font will be rejected by SwapMonitor. 
  765.  
  766. Drag a font from Font Palette Manager over SwapMonitor window. 
  767.  
  768.  
  769. ΓòÉΓòÉΓòÉ 5.14. Exclude drives ΓòÉΓòÉΓòÉ
  770.  
  771. Select the drives you want to exclude from the list of displayed drives. 
  772.  
  773. Some lan drive may be disabled in the list. This means that a lan timeout 
  774. occurred when SwapMonitor requested data from the server. Most likely this 
  775. happens because the server is down or the network session is disconnected. In 
  776. order not to fall in this timeout error condition at each timer refresh, this 
  777. drive is disabled. If the server is up again, close SwapMonitor and start it 
  778. again so that all network drives are checked again. If a server is still down, 
  779. SwapMonitor will block on a network timeout the first time it checks that 
  780. drive, and then it will disable it. 
  781.  
  782.  
  783. ΓòÉΓòÉΓòÉ 5.15. Include drives ΓòÉΓòÉΓòÉ
  784.  
  785. By selecting a drive to include, you will force SwapMonitor to display this 
  786. drive even if SwapMonitor has detected that this drive has removeable media and 
  787. should not be displayed. 
  788.  
  789. Note, however, that if you do include such a drive, you must ensure that a 
  790. media is inserted, otherwise you'll get a pop-up error message box. 
  791.  
  792.  
  793. ΓòÉΓòÉΓòÉ 5.16. Confirm on exit ΓòÉΓòÉΓòÉ
  794.  
  795. By selecting this option, you will have a message box prompting you if you 
  796. really want to exit when closing SwapMonitor. Otherwise SwapMonitor will be 
  797. closed without confirmation. 
  798.  
  799.  
  800. ΓòÉΓòÉΓòÉ 6. Logging window ΓòÉΓòÉΓòÉ
  801.  
  802. The Logging window is used to display SWAPPER.DAT various size and also 
  803. information about processes. If you don't need the Logging window, you can 
  804. simply erase Swapdll.dll file. 
  805.  
  806.      Close window 
  807.  
  808.      Open window 
  809.  
  810.      Show window 
  811.  
  812.      Process Status 
  813.  
  814.  
  815. ΓòÉΓòÉΓòÉ 6.1. Close window ΓòÉΓòÉΓòÉ
  816.  
  817. This will close Logging window and unload SWAPDLL3.DLL from memory. 
  818.  
  819.  
  820. ΓòÉΓòÉΓòÉ 6.2. Open window ΓòÉΓòÉΓòÉ
  821.  
  822. This will load SWAPDLL3.DLL into memory and open Logging window. 
  823.  
  824.  
  825. ΓòÉΓòÉΓòÉ 6.3. Show window ΓòÉΓòÉΓòÉ
  826.  
  827. This will restore and display Logging window. 
  828.  
  829.  
  830. ΓòÉΓòÉΓòÉ 6.4. File ΓòÉΓòÉΓòÉ
  831.  
  832.      Save 
  833.  
  834.      Close 
  835.  
  836.  
  837. ΓòÉΓòÉΓòÉ 6.4.1. Save ΓòÉΓòÉΓòÉ
  838.  
  839. Allows saving logging window's contents to file. 
  840.  
  841.  
  842. ΓòÉΓòÉΓòÉ 6.4.2. Close ΓòÉΓòÉΓòÉ
  843.  
  844. This will close logging window and unload SwapDll3.DLL from memory. 
  845.  
  846.  
  847. ΓòÉΓòÉΓòÉ 6.5. Edit ΓòÉΓòÉΓòÉ
  848.  
  849.      Copy 
  850.  
  851.      Clear 
  852.  
  853.      Move to top 
  854.  
  855.      Move to bottom 
  856.  
  857.  
  858. ΓòÉΓòÉΓòÉ 6.5.1. Clear ΓòÉΓòÉΓòÉ
  859.  
  860. This will erase logging window's contents. 
  861.  
  862.  
  863. ΓòÉΓòÉΓòÉ 6.5.2. Copy ΓòÉΓòÉΓòÉ
  864.  
  865. This will copy logging window's contents to clipboard. 
  866.  
  867.  
  868. ΓòÉΓòÉΓòÉ 6.5.3. Move to top ΓòÉΓòÉΓòÉ
  869.  
  870. Select this menu to display Logging windows's first line. 
  871.  
  872.  
  873. ΓòÉΓòÉΓòÉ 6.5.4. Move to bottom ΓòÉΓòÉΓòÉ
  874.  
  875. Select this menu to display Logging windows's last line. 
  876.  
  877.  
  878. ΓòÉΓòÉΓòÉ 6.6. Options ΓòÉΓòÉΓòÉ
  879.  
  880.      Show Extrema 
  881.  
  882.      Auto Scroll 
  883.  
  884.      Number format 
  885.  
  886.      Text color 
  887.  
  888.      Background color 
  889.  
  890.      Font 
  891.  
  892.  
  893. ΓòÉΓòÉΓòÉ 6.6.1. Show Extrema ΓòÉΓòÉΓòÉ
  894.  
  895. This will display SWAPPER.DAT maximum and minimum size. 
  896.  
  897. SwapMax = 7.168 Kb at 18:46:04 - SwapMin = 4.096 Kb at 18:19:58
  898.  
  899.  
  900. ΓòÉΓòÉΓòÉ 6.6.2. Auto Scroll ΓòÉΓòÉΓòÉ
  901.  
  902. Logging window's contents will be scrolled automatically when lines are added. 
  903.  
  904.  
  905. ΓòÉΓòÉΓòÉ 6.7. System ΓòÉΓòÉΓòÉ
  906.  
  907. This pull-down menu presents some system functions: 
  908.  
  909.      Process status 
  910.  
  911.      Theseus2 
  912.  
  913.  
  914. ΓòÉΓòÉΓòÉ 6.7.1. Process status ΓòÉΓòÉΓòÉ
  915.  
  916. This option displays the list of all running processes in the same way as the 
  917. PSTAT OS/2 command: 
  918.  
  919. Sun Feb 26 1995 22:09:29  Process Status:
  920. -----------------------------------------
  921.  
  922. PID=283   Parent-PID=278   D:\IBMCPP\BIN\DDE4BE0.EXE
  923.    Type=4    Status=0x10 Screen group=21
  924.    16b-Semaphore=0   Shared Mem Segments=0
  925.    Thread list (count=1):
  926.    TID=1    Priority=512   State=9(Frozen)       System Time=0     User Time=0
  927. Total time for Process (PID=283): System=0     User=0
  928.  
  929. PID=3     Parent-PID=0     D:\OS2\EPWROUT.EXE
  930.    Type=4    Status=0x00 Screen group=0
  931.    16b-Semaphore=4   Shared Mem Segments=1
  932.    Module list (count=5):
  933.    D:\OS2\DLL\PMSPL.DLL
  934.    D:\OS2\DLL\DSPRES.DLL
  935.    D:\OS2\DLL\IBMS332.DLL
  936.    D:\OS2\DLL\DISPLAY.DLL
  937.    D:\OS2\DLL\PMATM.DLL
  938.    Thread list (count=2):
  939.    TID=1    Priority=512   State=2(Blocked)      System Time=9     User Time=0
  940.    TID=2    Priority=512   State=2(Blocked)      System Time=1     User Time=0
  941. Total time for Process (PID=3): System=10    User=0
  942.  
  943. PID=18    Parent-PID=10    D:\OS2\APPS\PULSE.EXE
  944.    Type=3    Status=0x10 Screen group=18
  945.    16b-Semaphore=2   Shared Mem Segments=3
  946.    Module list (count=8):
  947.    D:\OS2\DLL\PMSDMRI.DLL
  948.    D:\OS2\DLL\PMCTLS.DLL
  949.    D:\MMOS2\DLL\SND.DLL
  950.    D:\OS2\DLL\PMSPL.DLL
  951.    D:\OS2\DLL\DSPRES.DLL
  952.    D:\OS2\DLL\IBMS332.DLL
  953.    D:\OS2\DLL\DISPLAY.DLL
  954.    D:\OS2\DLL\PMATM.DLL
  955.    Thread list (count=3):
  956.    TID=1    Priority=512   State=2(Blocked)      System Time=20    User Time=142
  957.    TID=2    Priority=256   State=1(Ready to run) System Time=860   User Time=292836
  958.    TID=3    Priority=799   State=2(Blocked)      System Time=2     User Time=1
  959. Total time for Process (PID=18): System=882   User=292979
  960.  
  961. [............................]
  962.  
  963. Total System Time        :8103
  964. Total User Time          :297618
  965. Total number of processes:25
  966. Total number of threads  :82
  967.  
  968.  
  969. ΓòÉΓòÉΓòÉ 6.7.2. Theseus2 ΓòÉΓòÉΓòÉ
  970.  
  971. If you have THESEUS2 product (available from OS2TOOLS or from the IBM product 
  972. System Performance Monitor/2), you can display the following information. 
  973.  
  974.      SWAPPER.DAT analysis 
  975.  
  976.      Memory analysis 
  977.  
  978.      Process analysis 
  979.  
  980.  You must put THESEUS0.DLL in a directory from LIBPATH and add the following 
  981.  line in CONFIG.SYS: 
  982.  
  983.   DEVICE=x:\path\THESEUS2.SYS
  984.  
  985.  
  986. ΓòÉΓòÉΓòÉ 6.7.3. SWAPPER.DAT analysis ΓòÉΓòÉΓòÉ
  987.  
  988. This will show SWAPPER.DAT usage: 
  989.  
  990. Sun Feb 19 1995 18:30:44  SWAPPER.DAT analysis:
  991. -----------------------------------------------
  992. SWAPPER.DAT size:             21.504 Kb  (72% is used)
  993. There are  4072 frames used:  16.288 Kb
  994. There are  1560 frames free:   6.240 Kb
  995. There are  5632 frames total: 22.528 Kb
  996.  
  997.  
  998. ΓòÉΓòÉΓòÉ 6.7.4. Memory analysis ΓòÉΓòÉΓòÉ
  999.  
  1000. This will display Memory usage analysis: 
  1001.  
  1002. Sun Feb 19 1995 18:30:57 Free, Idle and Locked memory:
  1003. ------------------------------------------------------
  1004. Free RAM                   :   0 Kb
  1005. Idle RAM                   : 144 Kb
  1006. Dirty RAM                  : 136 Kb
  1007. Long Term Locked RAM       : 980 Kb
  1008. Short Term Locked RAM      :   0 Kb
  1009. Short+Long Term Locked RAM :   0 Kb
  1010.  
  1011.  
  1012. ΓòÉΓòÉΓòÉ 6.7.5. Process analysis ΓòÉΓòÉΓòÉ
  1013.  
  1014. This will display Process analysis: 
  1015.  
  1016. Sun Feb 19 1995 18:43:28 Process List (count 12):
  1017. -------------------------------------------------
  1018.   PID    Parent  Threads  Process     Private      Shared
  1019.             PID              Name         RAM         RAM
  1020.   -----  ------  -------  --------  ---------   ---------
  1021.       0                             6.756 Kb    1.492 Kb
  1022.       1       0        5   sysinit      0 Kb        0 Kb
  1023.       3       0        1  LANMSGEX      0 Kb        0 Kb
  1024.       4       0        1    LANDLL      0 Kb        0 Kb
  1025.       5       0        4     CNTRL      0 Kb        0 Kb
  1026.       6       0        1    DOSCTL      0 Kb        0 Kb
  1027.       7       1       19   PMSHL32     72 Kb      840 Kb
  1028.       8       7        3   HARDERR      0 Kb        0 Kb
  1029.       9       7        5   PMSPOOL      0 Kb        0 Kb
  1030.      10       7       13   PMSHL32  1.252 Kb      920 Kb
  1031.      11       7        3     PULSE     44 Kb        8 Kb
  1032.      12       7        1       CMD    116 Kb       20 Kb
  1033.      13       7        1   SWAPMON    416 Kb      148 Kb
  1034.   -----  ------  -------  --------  ---------   ---------
  1035.                           Total:    8.656 Kb    3.428 Kb
  1036.                           Free RAM:     0 Kb
  1037.  
  1038.  
  1039. ΓòÉΓòÉΓòÉ 7. Refresh all drives ΓòÉΓòÉΓòÉ
  1040.  
  1041. This action is mainly useful when you are displaying remote drives and a server 
  1042. had a failure. In this case SwapMonitor displays an error message instead of 
  1043. the normal drive information. 
  1044.  
  1045. Even if the server is up again, this message will still be displayed because 
  1046. network errors usually imply long timeout delays. Therefore, once an error has 
  1047. occurred SwapMonitor won't test this drive anymore to prevent falling again in 
  1048. a long timeout waiting for the error. 
  1049.  
  1050. When you know that the server is running again, you can select this action to 
  1051. force SwapMonitor to refresh all drive information, thus removing the net error 
  1052. message. 
  1053.  
  1054.  
  1055. ΓòÉΓòÉΓòÉ 8. Minimize or Maximize ΓòÉΓòÉΓòÉ
  1056.  
  1057. This option allows you to change the window state. It has the same effect as 
  1058. double-clicking on the SwapMonitor window. 
  1059.  
  1060.  
  1061. ΓòÉΓòÉΓòÉ 9. Keys help ΓòÉΓòÉΓòÉ
  1062.  
  1063. When SwapMonitor has focus: 
  1064.  
  1065.      pressing ALT, or F10 key will bring up pop-up menu: 
  1066.  
  1067.      F5, Ctrl-M, Ctrl-S, Ctrl-P are transmitted to the Logging window (it will 
  1068.       be automatically opened, if necessary) for immediate execution. 
  1069.  
  1070.      pressing any other key but ESC or CTLR will switch between minimized and 
  1071.       maximized state of SwapMonitor. 
  1072.  
  1073.  In Logging window available keys are: 
  1074.  
  1075.  F2             Display or hide SWAPPER.DAT extrema. 
  1076.  
  1077.  F3             Close Logging window. 
  1078.  
  1079.  F4             Save window contents to file. 
  1080.  
  1081.  F5             Display process status. 
  1082.  
  1083.  F8             Enables or disables auto-scrolling. 
  1084.  
  1085.  Ctrl-Home      Move to first line. 
  1086.  
  1087.  Ctrl-End       Move to last line. 
  1088.  
  1089.  Ctrl-Insert    Copy logging window contents to clipboard. 
  1090.  
  1091.  Shift-Delete   Erases logging window contents. 
  1092.  
  1093.  Ctrl-S         If Theseus2 active, displays SWAPPER.DAT analysis. 
  1094.  
  1095.  Ctrl-M         If Theseus2 active, displays memory analysis. 
  1096.  
  1097.  Ctrl-P         If Theseus2 active, displays process analysis. 
  1098.  
  1099.  
  1100. ΓòÉΓòÉΓòÉ 10. Working Set Parameters ΓòÉΓòÉΓòÉ
  1101.  
  1102. This dialog box allows you to setup the parameters for working set measurement. 
  1103.  
  1104. The working set is the memory that is actually used over a period of time. 
  1105.  
  1106. You can measure the working set of the entire system or of a single process. 
  1107.  
  1108.  
  1109. ΓòÉΓòÉΓòÉ 10.1. Number of seconds per interval ΓòÉΓòÉΓòÉ
  1110.  
  1111. Enter the number of seconds per interval of measurement. This value must be 
  1112. greater than 1 and smaller than 65. If you select a too small value ( less than 
  1113. 5) the results won't be very reliable because sampling process itself will 
  1114. increase its overhead. 
  1115.  
  1116.  
  1117. ΓòÉΓòÉΓòÉ 10.2. Number of intervals in Working Set ΓòÉΓòÉΓòÉ
  1118.  
  1119. The Working Set is the amount of memory that has been referenced by all active 
  1120. processes during the period defined by the number of intervals you enter in the 
  1121. field. (Minimum is one interval, maximum is 254 intervals). 
  1122.  
  1123. It is recommended to enter a value so that the Working Set period is bigger 
  1124. than 60s. 
  1125.  
  1126.  
  1127. ΓòÉΓòÉΓòÉ 10.3. Process PID ΓòÉΓòÉΓòÉ
  1128.  
  1129. Enter 0 (zero) if you wish to measure the Working Set for the entire system, 
  1130. that is all active processes. 
  1131.  
  1132. If you wish to measure a specific process, find its PID (Process IDentity) by 
  1133. running 'Process Analysis' first. 
  1134.  
  1135.  
  1136. ΓòÉΓòÉΓòÉ 10.4. Start immediately ΓòÉΓòÉΓòÉ
  1137.  
  1138. If you select this check-box, Working Set measurement will start as soon as you 
  1139. close the dialog box by clicking 'Ok' push button. Otherwise, you will have to 
  1140. start WS measurement manually by select 'Start' sub-menu from 'Working Set' 
  1141. pull-down menu.